serpent's figure borne in the corpus christi procession - Francés Inglés Diccionario